import greenfoot.*;  // (World, Actor, GreenfootImage, Greenfoot and MouseInfo)

/** 
 * este enemigo caminara hacia el personaje principal para atacarlo
 * 
 * @author (AL) 
 * @version (1.1)
 */
public class Caracol extends Enemigo
{
    /**
     *En el constructor e inicializa la varaiabel del movimiento
     */
    private int contMov;
    public Caracol()
    {
        contMov=0;
    }
    /**
     * en este metodo se invoca al metodo del moviemiento del caraol y hereda el act de la super clase
     */
    public void act() 
    {
       super.act(); // Add your action code here.
       move();
    } 
    /**
     * metodo para mover al caracol
     */
     public void move()
    {
        if(contMov<20)
                contMov++;
        if(contMov>=20)
        { 
            if(getX()>0)
            setLocation(getX()-2,getY()); 
            contMov=0;
        }
       
    }
    
}
